be reliant on someone - French English Dictionary